package net.println.kotlin.chapter2

import net.println.kotlin.chapter2.市委书记.北京.市委书记

//为了避免不必要的装箱和拆箱，基本类型的数组都是定制的
val arrayOfInt: IntArray = intArrayOf(1,3,5,7)
val arrayOfChar: CharArray = charArrayOf('H', 'e', 'l', 'l', 'o', 'W', 'o', 'r', 'l', 'd')
val arrayOfString: Array<String> = arrayOf("大","家","好啊")
val arrayOf书记: Array<市委书记> = arrayOf(市委书记("刘"),市委书记("张"),市委书记("关"))

fun main(args: Array<String>) {
    println(arrayOfInt.size)
    for (int in arrayOfInt) {
        println(int)
    }

    println(arrayOf书记[1])
    arrayOf书记[1] = 市委书记("周")
    println(arrayOf书记[1])
}